FernleafSystems\Wordpress\Plugin\Shield\Rules\RulesController S

Total Complexity 35
Dependencies 14
Dependents 4
Total lines 211
Lines of code 135
Logical lines of code 71
Comment lines 39
Methods 17
Properties 3

Methods 17

Method Rating Maintainability Complexity Lines of code
processRules()
A
52 9 25
getRules()
S
58 3 18
processRule()
S
65 3 9
locateResponseHandlerClass()
S
65 2 8
getResponseHandler()
S
65 2 8
locateConditionHandlerClass()
S
65 2 8
getConditionHandler()
S
65 2 8
getRule()
S
68 2 7
run()
S
67 2 9
isRulesEngineReady()
S
80 1 3
getImmediateRules()
S
80 1 3
getRulesForHook()
S
73 1 5
getRulesResultsSummary()
S
70 1 8
runHourlyCron()
S
82 1 3
getDefaultEventFireResponseHandler()
S
79 1 3
renderSummary()
S
72 1 6
__construct()
S
76 1 4